double-covered cotton wire - Español Inglés Diccionario